leech belly - Turkish English Dictionary